body{font-family: "SF Pro SC","SF Pro Text","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size: 16px;  
    background: #76EEC6;
background: -webkit-linear-gradient(top left, #76EEC6, 	#9BCD9B);
background: -moz-linear-gradient(top left, 	#76EEC6,#9BCD9B);
background: linear-gradient(to bottom right, 	#76EEC6,#9BCD9B);
width: 1200px;
}
#header{
    text-align: center;
    font-weight: bolder;
}
#footer{
    text-align: center;
   text-indent: 0;
   font-size: 16px;
   border-top: 1px solid 	#66CDAA;
   margin-top: 3em;

}
h2{
    font-size: 1.5em;
    padding-bottom: 0.2em;border-bottom: 2px solid #66CDAA;
}
p{font-size: 18px;
    text-indent: 2em;
}
#hang{
    line-height: 1.75;
}
#zifu{
    letter-spacing: -1px;
}
#text-prop div {
    width: 10vw;
    height: 10vh;
    background-color:	#66CDAA;
}
h1 {
    background-color:#66CDAA ;
    text-align: center;
    font-size: 30pt;
  font-family:  "华文行楷";
  font-weight: bold;
  color: 	#FFE4B5	;
  text-shadow:    10px 5px 5px 	#778899; 
            
                      
                
.box-demo {
    border:4px white double;
    height: 100px;
    width: 100px;
    text-align: center;
    line-height: 100px;
    margin:1rem 2rem 3rem 4rem;
    border-radius: 5px;
    box-shadow: 5px 5px 3px 0px rgba(0,0,0,0.479);
}
footer span {
    margin:2em 2em
}
